TSTP Solution File: AGT035^2 by cvc5-SAT---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5-SAT---1.0.5
% Problem : AGT035^2 : TPTP v8.1.2. Released v5.2.0.
% Transfm : none
% Format : tptp:raw
% Command : do_cvc5 %s %d
% Computer : n005.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Fri Nov 24 04:05:04 EST 2023
% Result : CounterSatisfiable 2.33s 2.62s
% Output : FiniteModel 2.33s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12 % Problem : AGT035^2 : TPTP v8.1.2. Released v5.2.0.
% 0.10/0.13 % Command : do_cvc5 %s %d
% 0.13/0.34 % Computer : n005.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 300
% 0.13/0.34 % DateTime : Wed Nov 22 18:32:56 EST 2023
% 0.13/0.34 % CPUTime :
% 2.33/2.62 ------- cvc5-thf for SAT : /export/starexec/sandbox2/tmp/tmp.cTsD8XM0Oc/cvc5---1.0.5_13745.p at 300...
% 2.33/2.62 --- Run --uf-ho --finite-model-find --ho-elim at 2...
% 2.33/2.62 --- Run --uf-ho --finite-model-find...
% 2.33/2.62 % SZS status CounterSatisfiable for cvc5---1.0.5_13745
% 2.33/2.62 % SZS output start FiniteModel for cvc5---1.0.5_13745
% 2.33/2.62 (
% 2.33/2.62 ; cardinality of $$unsorted is 2
% 2.33/2.62 ; rep: (as @$$unsorted_0 $$unsorted)
% 2.33/2.62 ; rep: (as @$$unsorted_1 $$unsorted)
% 2.33/2.62 ; cardinality of tptp.mu is 2
% 2.33/2.62 ; rep: (as @tptp.mu_0 tptp.mu)
% 2.33/2.62 ; rep: (as @tptp.mu_1 tptp.mu)
% 2.33/2.62 (define-fun tptp.meq_ind ((X tptp.mu) (Y tptp.mu) (W $$unsorted)) Bool (= X Y))
% 2.33/2.62 (define-fun tptp.meq_prop ((X (-> $$unsorted Bool)) (Y (-> $$unsorted Bool)) (W $$unsorted)) Bool (= (@ X W) (@ Y W)))
% 2.33/2.62 (define-fun tptp.mnot ((Phi (-> $$unsorted Bool)) (W $$unsorted)) Bool (not (@ Phi W)))
% 2.33/2.62 (define-fun tptp.mor ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (W $$unsorted)) Bool (or (@ Phi W) (@ Psi W)))
% 2.33/2.62 (define-fun tptp.mand ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (or (not (@ Phi __flatten_var_0)) (not (@ Psi __flatten_var_0)))))
% 2.33/2.62 (define-fun tptp.mimplies ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0)))
% 2.33/2.62 (define-fun tptp.mimplied ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0)))
% 2.33/2.62 (define-fun tptp.mequiv ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (or (not (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0))) (not (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0))))))
% 2.33/2.62 (define-fun tptp.mxor ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0))) (not (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0)))))
% 2.33/2.62 (define-fun tptp.mforall_ind ((Phi (-> tptp.mu $$unsorted Bool)) (W $$unsorted)) Bool (forall ((X tptp.mu)) (@ (@ Phi X) W)))
% 2.33/2.62 (define-fun tptp.mforall_prop ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (W $$unsorted)) Bool (forall ((P (-> $$unsorted Bool))) (@ (@ Phi P) W)))
% 2.33/2.62 (define-fun tptp.mexists_ind ((Phi (-> tptp.mu $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((X tptp.mu)) (not (@ (@ Phi X) __flatten_var_0)))))
% 2.33/2.62 (define-fun tptp.mexists_prop ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((P (-> $$unsorted Bool))) (not (@ (@ Phi P) __flatten_var_0)))))
% 2.33/2.62 (define-fun tptp.mtrue ((BOUND_VARIABLE_1491 $$unsorted)) Bool true)
% 2.33/2.62 (define-fun tptp.mfalse ((BOUND_VARIABLE_3408 $$unsorted)) Bool false)
% 2.33/2.62 (define-fun tptp.mbox ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (W $$unsorted)) Bool (forall ((V $$unsorted)) (or (not (@ (@ R W) V)) (@ Phi V))))
% 2.33/2.62 (define-fun tptp.mdia ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((V $$unsorted)) (or (not (@ (@ R __flatten_var_0) V)) (not (@ Phi V))))))
% 2.33/2.62 (define-fun tptp.mreflexive ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (@ (@ R S) S)))
% 2.33/2.62 (define-fun tptp.msymmetric ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted)) (or (not (@ (@ R S) T)) (@ (@ R T) S))))
% 2.33/2.62 (define-fun tptp.mserial ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (not (forall ((T $$unsorted)) (not (@ (@ R S) T))))))
% 2.33/2.62 (define-fun tptp.mtransitive ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R T) U)) (@ (@ R S) U))))
% 2.33/2.62 (define-fun tptp.meuclidean ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (@ (@ R T) U))))
% 2.33/2.62 (define-fun tptp.mpartially_functional ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (= T U))))
% 2.33/2.62 (define-fun tptp.mfunctional ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (not (forall ((T $$unsorted)) (or (not (@ (@ R S) T)) (not (forall ((U $$unsorted)) (or (not (@ (@ R S) U)) (= T U)))))))))
% 2.33/2.62 (define-fun tptp.mweakly_dense ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted)) (or (not (@ (@ R S) T)) (not (forall ((U $$unsorted)) (or (not (@ (@ R S) U)) (not (@ (@ R U) T))))))))
% 2.33/2.62 (define-fun tptp.mweakly_connected ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (@ (@ R T) U) (= T U) (@ (@ R U) T))))
% 2.33/2.62 (define-fun tptp.mweakly_directed ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (not (forall ((V $$unsorted)) (or (not (@ (@ R T) V)) (not (@ (@ R U) V))))))))
% 2.33/2.62 (define-fun tptp.mvalid ((Phi (-> $$unsorted Bool))) Bool (forall ((W $$unsorted)) (@ Phi W)))
% 2.33/2.62 (define-fun tptp.minvalid ((Phi (-> $$unsorted Bool))) Bool (forall ((W $$unsorted)) (not (@ Phi W))))
% 2.33/2.62 (define-fun tptp.msatisfiable ((Phi (-> $$unsorted Bool))) Bool (not (forall ((W $$unsorted)) (not (@ Phi W)))))
% 2.33/2.62 (define-fun tptp.mcountersatisfiable ((Phi (-> $$unsorted Bool))) Bool (not (forall ((W $$unsorted)) (@ Phi W))))
% 2.33/2.62 (define-fun tptp.a1 ((BOUND_VARIABLE_6154 $$unsorted) (BOUND_VARIABLE_6156 $$unsorted)) Bool (ite (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156) (and (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156))))
% 2.33/2.62 (define-fun tptp.a2 ((BOUND_VARIABLE_6154 $$unsorted) (BOUND_VARIABLE_6156 $$unsorted)) Bool (ite (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156) (and (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156))))
% 2.33/2.62 (define-fun tptp.a3 ((BOUND_VARIABLE_6154 $$unsorted) (BOUND_VARIABLE_6156 $$unsorted)) Bool (ite (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156) (and (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156))))
% 2.33/2.62 (define-fun tptp.jan () tptp.mu (as @tptp.mu_1 tptp.mu))
% 2.33/2.62 (define-fun tptp.piotr () tptp.mu (as @tptp.mu_0 tptp.mu))
% 2.33/2.62 (define-fun tptp.cola () tptp.mu (as @tptp.mu_0 tptp.mu))
% 2.33/2.62 (define-fun tptp.pepsi () tptp.mu (as @tptp.mu_0 tptp.mu))
% 2.33/2.62 (define-fun tptp.beer () tptp.mu (as @tptp.mu_1 tptp.mu))
% 2.33/2.62 (define-fun tptp.likes ((BOUND_VARIABLE_6173 tptp.mu) (BOUND_VARIABLE_6175 tptp.mu) (BOUND_VARIABLE_6177 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6173) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6173) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6177)))))))
% 2.33/2.62 (define-fun tptp.very_much_likes ((BOUND_VARIABLE_6173 tptp.mu) (BOUND_VARIABLE_6175 tptp.mu) (BOUND_VARIABLE_6177 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6173) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6173) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6177)))))))
% 2.33/2.62 (define-fun tptp.possibly_likes ((BOUND_VARIABLE_6173 tptp.mu) (BOUND_VARIABLE_6175 tptp.mu) (BOUND_VARIABLE_6177 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6173) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6173) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6177)))))))
% 2.33/2.62 )
% 2.33/2.62 % SZS output end FiniteModel for cvc5---1.0.5_13745
% 2.33/2.63 % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------